商业智能解决方案软件业者 Business Objects 在今日(11/8)发表旗下首度支持开放原始码组织 Eclipse 的报表软件 Crystal Reports,Crystal Reports 将提供以 Java 为基础的报表设计及开发环境给程序开发人员。Business Objects 表示,支持 Eclipse 的 Crystal Reports 将在整合开发环境(integrated development environments;IDEs)中让程序开发人员利用自己的应用程序建立报表,藉由加入 Eclipse IDE 可增强该公司在开放原始码社群中的影响力,同时也让 Eclipse 用户拥有一个具弹性且功能强大的报表解决方案。
Eclipse 是由 IBM 在 2001 年设立,主要为一开放原始码平台,并在 2004 年独立成为非营利组织,几乎整合了全球大多数的 Java 供货商,除了有一个主要底层架构外,其它都是由会员捐赠的外挂程序所组成,程序开发人员可以自由撷取 Eclipse 上的外挂程序并加在自己的应用软件中。
有许多国际软件大厂都将自己的产品放到 Eclipse 平台上,一方面是因为 Eclipse 原本就提供许多不同应用程序的人机接口(User Interface),省却软件业者开发人机接口的成本,另一方面还可节省教育训练及市场导入成本,同时,Eclipse 平台上也允许商品化应用,这使得 Eclipse 逐渐产生凝聚效应,特别是成为 Java 的大本营之一。包括 BEA、IBM、Computer Associates、Nokia、Sybase、Zend、SAP 及 Macromedia 都是 Eclipse 的会员。
加入 Eclipse 平台的 Crystal Reports 可让应用程序开发人员用已存在的 Crystal Reports 建立新的报表,并直接将这些报表整合到应用程序中。Crystal Reports 也采用 Eclipse 上的人机接口,并且提供嵌入式报表引擎的开发及测试授权,让程序开发人员可以直接在 client-server 或 web 应用程序内检视报表。
Business Objects 行销副总裁 Lance Walter 表示,过去几年 Crystal Reports 的成功源自于那些应用程序开发人员将此报表技术嵌入不计其数的应用软件中,加入 Eclipse 是为了延续该传统,并能大幅降低开发时间。